.footer-share-box,.site-footer,.footer-line-box{
  background:var(--theme-color);
}
.footer-logo-share{
  position:relative;
  min-height:107px;
  padding:0 10px;
}
.footer-line-box{
  width:100%;
  display:flex;
  justify-content: center;
}
.footer-line-box .footer-line{
  height:1px;
  max-width:1280px;
  width:100%;
  background:#D9D9D9;
}
.global-header-btn-paper, .global-header-btn-other{
  background:#56010133;
}
.site-footer .footer-bottom{
  padding:0 10px;
}
.rightShareBtn .shareBtn-div{
  transform: translateX(var(--common-max-width));
}
.shareBtn .wx,.shareBtn a,.shareBtn .go-top {
  background:var(--theme-color);
}